package com.hrt.manage.product.dao;

import java.util.List;

import com.hrt.base.BaseDao;
import com.hrt.bean.ProductDetails;

public interface ProductDetailsDao extends BaseDao<ProductDetails> {

	public List<ProductDetails> queryProducts(String condtionStr);
	
	/** 按是否删除查询 */
	public List<ProductDetails> findDelAll();

	/**
	 * 通过产品产品ID 和规格ID 加载规格
	 * @param proId
	 * @param ruleId
	 * @return
	 */
	public ProductDetails getDetailByProIdAndRuleId(Long proId, Long ruleId);
	
	/**通过产品id查找产品规格*/
	public List<ProductDetails> getProDetailByProId(Long proId);

	
	/**
	 * 获取产品规格库存
	 * @param ruleId
	 * @return
	 */
	public Long getProInforDetailTotals(Long ruleId);

}
